#输入语法：input("提示信息~")
'''
输入特点：
1.当程序执行到input，等待用户输入，输入完成后再继续执行
2.input接收用户输入后，一般存储到变量，方便使用
3.input会把接收到的任意输入的数据当作字符串处理
'''
#将用户名存储到username变量中，输入的数据默认为字符串
username=input("您输入的用户名：")
print(f'您输入的用户名是{username}')
print(type(username))             #<class 'str'>

#如果想将输入的数据变为其他数据格式，使用数据转换
password=int(input("您输入的密码："))
print(f"您输入的密码是{password}")
print(type(password))          #<class 'int'>

#输出
'''
1---格式化符号
%s   字符串
%d   有符号的十进制整数
%f   浮点数
%06d，表示输出的整数显示位数，不足以0补全，超出当前位数则原样输出
%.2f,表示小数点后显示的小数位数
'''
age=18
name='Tom'
weight=75.5
student_id=1

#我的名字是TOM
print('我的名字是%s' % name)

#我的学号是0001
print('我的学号是%04d' % student_id)

#我的体重是75.50公斤
print('我的体重是%.2f' % weight)

#我的名字是TOM，今年18岁了
print('我的名字是%s,今年%d岁了' % (name,age))

#我的名字是Tom，明年19岁了
print('我的名字是%s,明年%d岁了' % (name,age+1))

'''
2--转义字符
\n:换行符
\t:制表符，一个tab键的距离
'''

'''
3--结束符
print('输出的内容',end="\n")
'''